home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 25
/
PC Gamer IT CD 25.iso
/
ENT
/
ENTDEMO.EXE
/
COMP.MAR
< prev
next >
Wrap
Text File
|
1997-08-12
|
5KB
|
254 lines
// First give the market name...
Computer
// Name the three traits common to all components
// These traits will have trait ID's 0, 1, and 2...
// Trait 0 is the one which determines if all your components assemble
// together properly into a finished product.
// In most cases, one or more components will
// supply this trait while others consume it. For example, the
// automotive market may call this trait "horse power", the computer
// market may use "Space" or "Voltage" depending if you want to simulate
// a market of miniturization or of low power consumption advances.
// Trait 1 is the approx. time in man hours to produce this component.
// Trait 2 is the cost in dollars to produce this component.
Space //Trait 0
Mfg Time //Trait 1
Mfg Cost //Trait 2
// Give the number of user defined characteristics possessable by any of the component ...
4
// .. then list: their names; their unit of measure.
Reliability //Trait 3
DUs
Ease of Use //Trait 4
DUs
Aesthetics //Trait 5
DUs
Performance //Trait 6
DUs
// Now list the component types (what you assemble to make a product)
// Name
// {X1, Y1, X2, Y2} pixel Coordinates of component type's selection rectangle on the research screen
// # (separator)
// { Trait consumed?, Trait ID, Min Value, Base Value, Max Value}
// #
// { Trait ID 1, Trait ID 2, Units of TraitID2 that each unit of TraitID1 wants to consume}
//
//
# Operating System
{571, 93, 625, 144}
# //Trait ranges
//Direction, Trait (1=Time), low, default, high
{-1, 1, 5, 5, 5} /Range for Time
{-1, 2, 140, 140, 140} /Range for Cost
{ 0, 6, 0, 0, 50} /Range for Performance
{ 0, 4, 0, 0, 200} /Range for Ease of Use
#
{ 6, 2, 50} /Performance increases cost by 2%
{ 4, 2, 150} /Performance increases cost by 2%
{ 6, 1, 50} /Performance increases cost by 2%
{ 4, 1, 50} /Performance increases cost by 2%
# OS 98
1
{0, 5, 140, 0, 25, 0, 10}
##
//------------------------------------------------------
# Input
{553, 174, 603, 208}
#
{-1, 1, 3, 10, 10} /Range for Time
{-1, 2, 12, 200, 200} /Range for Cost
{ 0, 4, 0, 0, 100} /Range for Ease
{ 0, 5, 0, 0, 100} /Range for Asthaetics
#
{4, 1, 10}
{1, 4, 10}
{4, 2, 70} /Ease of use affects cost by 7%
{2, 4, 70} /Ease of use affects cost by 7%
{5, 1, 10}
{1, 5, 10}
{5, 2, 10}
{2, 5, 10}
# Keyboard 98
2
{0, 9, 120, 0, 20, 20, 0}
##
# Output
{567, 34, 613, 75}
#
{-1, 1, 4, 25, 25} /Range for Time
{-1, 2, 200, 1200, 1200} /Range for Cost
{ 0, 3, 1, 1, 120} /Range for Reliability
{ 0, 5, 0, 0, 20} /Range for Asthaetics
#
{3, 1, 120}
{1, 3, 120}
{3, 2, 100}
{2, 3, 100}
{5, 1, 50}
{1, 5, 50}
{5, 2, 50}
{2, 5, 50}
# Monitor
3
{0, 20, 900, 30, 0, 5, 0}
##
# Memory
{207, 45, 258, 103}
#
{-1, 1, 1, 5, 5} /Range for Time
{-1, 2, 10, 200, 200} /Range for Cost
{ 0, 3, 1, 1, 50} /Range for Reliability
{-1, 0, 1, 50, 50} /Range for Space
#
{3, 2, 50}
{2, 3, 50}
{3, 1, 50}
{1, 3, 50}
{3, 0, 50}
{0, 3, 50}
# Standard RAM
4
{25, 5, 190, 3, 0, 0, 0}
##
# CPU
{213, 135, 262, 183}
#
{-1, 0, 20, 200, 200} /Range for Space
{-1, 1, 5, 15, 15} /Range for Time
{-1, 2, 230, 1000, 1000} /Range for Cost
{ 0, 3, 1, 1, 30} /Range for Reliability
{ 0, 6, 1, 1, 120} /Range for Performance
#
{ 3, 0, 10}
{ 0, 3, 10}
{ 3, 1, 10}
{ 1, 3, 10}
{ 3, 2, 100}
{ 2, 3, 100}
{ 6, 0, 100}
{ 0, 6, 100}
{ 1, 6, 50}
{ 6, 1, 50}
{ 6, 2, 150}
# Power CPU 1000
5
{170, 13, 900, 10, 0, 0, 40}
##
# Storage
{304, 29, 362, 79}
#
{-1, 0, 10, 100, 100} /Range for Space
{-1, 1, 1, 10, 10} /Range for Time
{-1, 2, 80, 900, 900} /Range for Cost
{ 0, 3, 1, 1, 100} /Range for Reliability
{ 0, 6, 1, 1, 80} /Range for Performance
#
{ 3, 1, 100}
{ 1, 3, 100}
{ 3, 2, 50}
{ 2, 3, 50}
{ 6, 1, 50}
{ 1, 5, 50}
{ 6, 2, 50}
{ 2, 6, 50}
# TXF Hard Disk
6
{60, 10, 800, 15, 0, 0, 5}
##
# Accessories
{302, 164, 356, 208}
#
{-1, 1, 5, 25, 25} /Range for Time
{-1, 2, 155, 400, 400} /Range for Cost
{ 0, 6, 1, 1, 50} /Range for Performance
{-1, 0, 5, 200, 200} /Range for Space
#
{ 6, 1, 50}
{ 1, 6, 50}
{ 6, 2, 50}
{ 2, 6, 50}
{ 6, 0, 150}
{ 0, 6, 150}
# Standard Graphics
7
{170, 22, 335, 0, 0, 0, 9}
##
# Case
{364, 51, 543, 184}
# //in our market cases will be unresearchable
{-1, 1, 10, 10, 10} /Range for Time
{-1, 2, 70, 70, 70} /Range for Cost
{ 0, 0, 450, 450, 450} /Range for Space
# //no dependencies
# LapTop
8
{180, 10, 40, 0, 0, 200, 0}
# DeskTop
9
{280, 10, 50, 0, 0, 50, 0}
# MiniTower
10
{400, 10, 60, 0, 0, 20, 0}
# Tower
11
{500, 10, 70, 0, 0, 0, 0}
##
#PRODUCTS
//List this market's default product(s)
// #Name
// The component ID that fits into each component slot
// of the final product.
// These component ID's are the components' positions
// in this file (the first component listed (DOS1.0) is ID 1,
// the second component listed (DOS1.1) is ID 2, etc.)
# Power PC 1000
{ 1, 2, 3, 4, 5, 6, 7, 11}